supervisory boards - German English Dictionary